think oneself important - Spanish English Dictionary